deposit paid - Alemán Inglés Diccionario